device or means - Turc Anglais Dictionnaire